St Stephen's is the parish church of Pamphill in Dorset, England. The current church lies on the site of a former church dating from 1229. The current church was laid out for construction in 1846 at the end of an avenue of trees (...) (from Wikipedia)